// 浏览器自动化功能
export function setupAutomation(automationBtn) {
  automationBtn.addEventListener('click', async () => {
    try {
      // 打开百度
      const tab = await chrome.tabs.create({ url: 'https://www.baidu.com' })

      // 等待页面加载完成
      await new Promise((resolve) => setTimeout(resolve, 2000))

      // 在百度页面执行脚本
      await chrome.scripting.executeScript({
        target: { tabId: tab.id },
        func: () => {
          // 点击百度一下按钮
          const searchBtn = document.getElementById('su')
          if (searchBtn) {
            searchBtn.click()
          }

          // 在控制台输出信息
          console.log('自动化脚本执行成功')
        },
      })

      alert('自动化操作完成')
    } catch (error) {
      console.error('自动化操作失败:', error)
      alert('自动化操作失败，请查看控制台日志')
    }
  })
}
